Efficient Program Power Behavior Characterization

نویسندگان

  • Chunling Hu
  • Daniel A. Jiménez
  • Ulrich Kremer
چکیده

Fine-grained program power behavior is useful in both evaluating power optimizations and observing power optimization opportunities. Detailed power simulation is time consuming and often inaccurate. Physical power measurement is faster and objective. However, fine-grained measurement generates enormous amounts of data in which locating important features is difficult, while coarse-grained measurement sacrifices important detail. We present a program power behavior characterization infrastructure that identifies program phases, selects a representative interval of execution for each phase, and instruments the program to enable precise power measurement of these intervals to get their time-dependent power behavior. We show that the representative intervals accurately model the fine-grained time-dependent behavior of the program. They also accurately estimate the total energy of a program. Our compiler infrastructure allows for easy mapping between a measurement result and its corresponding source code. We improve the accuracy of our technique over previous work by using edge vectors, i.e., counts of traversals of control-flow edges, instead of basic block vectors, as well as incorporating event counters into our phase classification. We validate our infrastructure through the physical power measurement of 10 SPEC CPU 2000 integer benchmarks on an Intel Pentium 4 system. We show that using edge vectors reduces the error of estimating total program energy by 35% over using basic block vectors, and using edge vectors plus event counters reduces the error of estimating the fine-grained time-dependent power profile by 22% over using basic block vectors.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Identifying Program Power Phase Behavior using Power Vectors

Characterizing program behavior carries significant value in various avenues of computer engineering research from investigation of future architectures tailored better for emerging applications to OS based dynamic management techniques. Most modern applications exhibit distinctively different behavior throughout their runtimes, which constitute several phases of execution that share a greater ...

متن کامل

Combining Edge Vector and Event Counter for Time-Dependent Power Behavior Characterization

Fine-grained program power behavior is useful in both evaluating power optimizations and observing power optimization opportunities. Detailed power simulation is time consuming and often inaccurate. Physical power measurement is faster and objective. However, fine-grained measurement generates enormous amounts of data in which locating important features is difficult, while coarse-grained measu...

متن کامل

Dynamic characterization and predictability analysis of wind speed and wind power time series in Spain wind farm

The renewable energy resources such as wind power have recently attracted more researchers’ attention. It is mainly due to the aggressive energy consumption, high pollution and cost of fossil fuels. In this era, the future fluctuations of these time series should be predicted to increase the reliability of the power network. In this paper, the dynamic characteristics and short-term predictabili...

متن کامل

Power allocation rules under fuzzy behavior and multicriteria situations

In this paper, we adopt supreme-utilities among fuzzy level (decision) vectors to propose a power allocation rule, its efficient extension and normalization in the framework of multicriteria fuzzy transferable-utility (TU) games. We also provide several axiomatic results to present the rationality for these rules. Based on different viewpoints, we introduce different formulations and dynamic re...

متن کامل

Characterization of the Dextran Produced by Leuconostoc mesenteroides from Date Fruit Extract

In the present study, the production of dextran from date extract and sucrose as carbon sources by the bacterium Leuconostoc mesenteroides NRRL B512 (f) was investigated. In comparison to blue dextran (Mw≈2000 Da), dextran molecular weight was reduced (Mw2000 KDa). Flow behavior indices of dextran solutions from date extracts were investigated and rheological parameters were evaluated at concen...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007